hit the high spots - Français Anglais Dictionnaire